/* UTIL.H
 *
 * This file contains utility methods. That is, methods to perform (small)
 * regular tasks. These methods are not dependent on other classes and can
 * be used anywhere in the application without breaking the global design.
 * To prevent polluting the global namespace, these methods are set in the
 * util namespace (and can thus be called like util::wcsToAnsi(), or by
 * writing a 'using namespace util;' declaration).
 */

#pragma once

namespace util //utilities
{
	//String conversion.
	char* wcsToAnsi( const wchar_t *s );
	char* wcsToUtf8( const wchar_t *s );
	wchar_t* utf8ToWcs( const char *s );
};
